home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / align.zip / ALIGN.DOC next >
Text File  |  1986-11-10  |  21KB  |  591 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                ALIGN
  7.                      Version 1.6 for the IBM PC
  8.                               5/23/84
  9.  
  10.               (c) Copyright John L. Dickinson 1983, 1984
  11.  
  12. COPYING PROVISIONS
  13.  
  14.    This program and documentation may be freely copied and shared
  15.    provided it is not modified in any manner and this notice is not
  16.    bypassed or removed.  Please keep the ALIGN.DOC documentation file
  17.    on the same diskette with ALIGN.EXE.
  18.  
  19.    If you find the ALIGN program useful, a contribution will be
  20.    appreciated.  ($20 suggested.)  Comments or suggestions concerning
  21.    ALIGN are welcome at any time.
  22.  
  23.                         John L. Dickinson
  24.                         2470 N. Tierra Verde Pl.
  25.                         Tucson, Arizona 85749
  26.  
  27.  
  28. PROGRAM OVERVIEW
  29.  
  30.    The ALIGN program allows you to move a diskette drive head to
  31.    absolute track locations and operate the drive while checks and
  32.    adjustments are made.  40 track single or double-sided drives are
  33.    supported.
  34.  
  35.    ALIGN is one of several tools needed to adjust and service
  36.    diskette drives.  The ALIGN program does not attempt to teach you
  37.    how to do an alignment, but it isn't difficult if you have what
  38.    you need.  In addition to this program, you should have:
  39.  
  40.      The drive manufacturer's alignment and service procedures.
  41.  
  42.      An oscilloscope (dual trace with triggered sweep).
  43.  
  44.      A DYSAN double-sided analog alignment diskette for 40 track
  45.      drives, 224/2A #800180.
  46.  
  47.      Extension or external diskette drive signal and power cables are
  48.      very helpful.
  49.  
  50.    See the notes at the end of this document for possible sources for
  51.    these items.
  52.  
  53.    An analog alignment diskette contains NO data, just special
  54.    waveforms and can't be copied.  (It's really copy protected!) You
  55.    can try the program using any diskette.  The ALIGN program does
  56.    not write on diskettes.
  57.  
  58.    (It should also be possible to use this program to adjust 80 track
  59.    drives provided you have the proper alignment diskette.  However,
  60.    some of the program commands may not be useful since they have
  61.    track addresses hard coded for the 40 track alignment diskette.)
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                         ALIGN Version 1.6                      Page 2
  70.  
  71.  
  72. SYSTEM AND DISKETTE DRIVE REQUIREMENTS
  73.  
  74.    ALIGN runs under IBM PC-DOS on a PC or PC/XT with at least 64K and
  75.    an 80 column display, either monochrome or color.
  76.  
  77.    Since ALIGN uses standard BIOS interfaces for all I/O, it should
  78.    also work on most IBM compatibles.  It does not work properly on
  79.    the PCjr.
  80.  
  81.    The diskette drives to be adjusted are connected to the PC in the
  82.    usual manner.  The ALIGN program works with standard IBM (Tandon)
  83.    diskette drives and should work with others that use the same
  84.    electrical interface.
  85.  
  86.  
  87. USING THE ALIGN PROGRAM
  88.  
  89.    Enter ALIGN after the DOS prompt and press any key to get past the
  90.    initial screen to the main command menu.  Chances are, you'll be
  91.    able to use the program without reading any more of this
  92.    documentation.
  93.  
  94.    Commands are entered one at a time on the command line.  All
  95.    commands may be abbreviated and the first letter is sufficient for
  96.    all but one command.  (INFO requires the 3 letters, INF.)
  97.  
  98.    Some commands require one operand as listed on the menu.  Numeric
  99.    operands, such as track number or seconds, are decimal.  The first
  100.    track is track 0, not track 1.
  101.  
  102.    If the diskette drive under test is running, pressing any key will
  103.    cause it to stop in about 2 seconds.  This key may be the first
  104.    letter of the next command or any key such as the RETURN key.  The
  105.    drive will stop by itself after 60 seconds.
  106.  
  107.    If the drive is stopped and and you want to continue the previous
  108.    motion command, simply press the RETURN key.  This enters a
  109.    null command which is interpreted just like a GO command.
  110.  
  111.    Commonly used commands may also be entered using the program
  112.    function keys as shown on the command menu.
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.                         ALIGN Version 1.6                      Page 3
  136.  
  137.  
  138. ALIGN PROGRAM COMMANDS
  139.  
  140.    DRIVE  A..D
  141.  
  142.      The DRIVE command specifies the letter of the drive under test:
  143.      A, B, C or D.  The default is drive B.  The DRIVE command does
  144.      not cause the drive to start.  Examples:
  145.  
  146.                         DRIVE A         (Set drive A)
  147.                         D C             (Set drive C)
  148.  
  149.  
  150.    HEAD  0..1
  151.  
  152.      The HEAD command selects the lower or upper head (diskette
  153.      side).  HEAD 0 is the lower head and the only head on a single-
  154.      sided drive.  HEAD 1 specifies the upper head on a double-sided
  155.      drive.  The HEAD command does not cause the drive to start.
  156.      Examples:
  157.  
  158.                         HEAD 0          (Set head 0, the lower head)
  159.                         HEAD 1          (Set head 1, the upper head)
  160.                         H 1             (Set head 1, the upper head)
  161.  
  162.  
  163.    TRACK  0..39
  164.  
  165.      The TRACK command moves the head to a specified track and starts
  166.      drive motion.  The drive will continue to run until a key is
  167.      pressed or for 60 seconds.  (The 60 second run time may be
  168.      changed using the SECONDS command.) The track number that may be
  169.      specified is usually in the range 0 through 39, although the
  170.      upper track limit may be extended using the MAX command.
  171.      Examples:
  172.  
  173.                         TRACK 0      (Move to track 0 and run drive)
  174.                         T 34         (Move to track 34 and run drive)
  175.                         T 16         (Move to track 16 and run drive)
  176.  
  177.  
  178.    IN
  179.    OUT
  180.  
  181.      The IN command moves the head to track 32 and then immediately
  182.      moves it "in" towards track 0 stopping on track 16.  IN is
  183.      equivalent to the TRACK 32 command followed by TRACK 16.
  184.  
  185.      The OUT command is similar, but moves the head first to track 0
  186.      and then "out", away from track 0 stopping on track 16.  OUT is
  187.      equivalent to a TRACK 0 command followed by TRACK 16.
  188.  
  189.      Both commands end up on track 16 with the drive running.  Track
  190.      16 is the radial head alignment track on the Dysan 40 track
  191.      alignment diskette.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.                         ALIGN Version 1.6                      Page 4
  202.  
  203.  
  204.      After making a head adjustment it's a good idea to re-seek to
  205.      track 16 and check the cat's eye pattern again.  Both the IN and
  206.      OUT commands cause a re-seek to track 16.  The two commands
  207.      also allow checking the accuracy of seeks (and the resulting
  208.      head alignment) in both directions.  If there is a difference in
  209.      the cat's eye patterns in the two directions, you may want to
  210.      re-adjust the alignment to split the difference.  A difference
  211.      indicates play in the mechanism or an imprecise head stepper
  212.      motor.
  213.  
  214.  
  215.    GO
  216.  
  217.      If the drive is stopped, the GO command simply starts the drive
  218.      at whatever track it happens to be on.  A null entry does the
  219.      same thing, so you can just press the RETURN key with nothing on
  220.      the command line to start the drive.
  221.  
  222.  
  223.    SECONDS  3..180
  224.  
  225.      Normally, each time you start the drive using ALIGN, the drive
  226.      runs for 60 seconds if not stopped by pressing any key.
  227.      This is usually enough time to make a check or adjustment and
  228.      prevents the drive from running "forever".  The SECONDS command
  229.      allows you to change this 60 second limit anywhere from 3 to 180
  230.      seconds.  The SECONDS command does not cause the drive to start.
  231.      Examples:
  232.  
  233.                         SECONDS 120                (2 minutes)
  234.                         S 10
  235.                         S 30
  236.  
  237.  
  238.    CYCLE
  239.  
  240.      The CYCLE command starts the drive and cycles the head through
  241.      tracks 0 through 3 in the following order 3,2,1,0,3,2,1,0,3,2...
  242.      and so on for the purpose of checking the track 0 switch.  The
  243.      drive changes tracks every few seconds so you have time to see
  244.      if the track 0 switch has switched.  In between each track
  245.      (0,1,2 or 3) the CYCLE command moves the head to track